home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / scl120.arc / SCL1SND.H < prev    next >
Text File  |  1990-09-07  |  3KB  |  145 lines

  1. /*******************************************************************************
  2. *        SCL1SND.H - sound define constant for SCL1 Library version 2.0        *
  3. *                                                                              *
  4. *          Copyright (C) 1990 by José Rodríguez Alvira & José R. Lebrón        *
  5. *******************************************************************************/
  6.  
  7. /* syntax  TS_X[y]?     
  8.  
  9.     were:  TS = TSound id
  10.             X = musical note (C,D,E,F,G,A,B)
  11.             y = s means sharp, f means flat (optional)
  12.             ? = octave (1 - 7)
  13.  
  14. examples:   TS_Df4 = D flat, fourth octave 
  15.              TS_C4 = C, fourth octave (middle C)    */
  16.  
  17. #define TS_C1   33          /* values in hertz */
  18. #define TS_Cs1  35
  19. #define TS_Df1  35
  20. #define TS_D1   37
  21. #define TS_Ds1  39
  22. #define TS_Ef1  39
  23. #define TS_E1   41
  24. #define TS_F1   44
  25. #define TS_Fs1  46
  26. #define TS_Gf1  46
  27. #define TS_G1   49
  28. #define TS_Gs1  52
  29. #define TS_Af1  52
  30. #define TS_A1   55
  31. #define TS_As1  58
  32. #define TS_Bf1  58
  33. #define TS_B1   62
  34.  
  35. #define TS_C2   65
  36. #define TS_Cs2  69
  37. #define TS_Df2  69
  38. #define TS_D2   73
  39. #define TS_Ds2  78
  40. #define TS_Ef2  78
  41. #define TS_E2   82
  42. #define TS_F2   87
  43. #define TS_Fs2  93
  44. #define TS_Gf2  93
  45. #define TS_G2   98
  46. #define TS_Gs2  103
  47. #define TS_Af2  103
  48. #define TS_A2   110
  49. #define TS_As2  116
  50. #define TS_Bf2  116
  51. #define TS_B2   123
  52.  
  53. #define TS_C3   131
  54. #define TS_Cs3  139
  55. #define TS_Df3  139
  56. #define TS_D3   147
  57. #define TS_Ds3  156
  58. #define TS_Ef3  156
  59. #define TS_E3   165
  60. #define TS_F3   175
  61. #define TS_Fs3  185
  62. #define TS_Gf3  185
  63. #define TS_G3   196
  64. #define TS_Gs3  208
  65. #define TS_Af3  208
  66. #define TS_A3   220
  67. #define TS_As3  233
  68. #define TS_Bf3  233
  69. #define TS_B3   247
  70.  
  71. #define TS_C4   262
  72. #define TS_Cs4  277
  73. #define TS_Df4  277
  74. #define TS_D4   294
  75. #define TS_Ds4  311
  76. #define TS_Ef4  311
  77. #define TS_E4   330
  78. #define TS_F4   349
  79. #define TS_Fs4  370
  80. #define TS_Gf4  370
  81. #define TS_G4   392
  82. #define TS_Gs4  415
  83. #define TS_Af4  415
  84. #define TS_A4   440
  85. #define TS_As4  466
  86. #define TS_Bf4  466
  87. #define TS_B4   494
  88.  
  89. #define TS_C5   523
  90. #define TS_Cs5  554
  91. #define TS_Df5  554
  92. #define TS_D5   587
  93. #define TS_Ds5  622
  94. #define TS_Ef5  622
  95. #define TS_E5   659
  96. #define TS_F5   698
  97. #define TS_Fs5  740
  98. #define TS_Gf5  740
  99. #define TS_G5   784
  100. #define TS_Gs5  831
  101. #define TS_Af5  831
  102. #define TS_A5   880
  103. #define TS_As5  932
  104. #define TS_Bf5  932
  105. #define TS_B5   988
  106.  
  107. #define TS_C6   1047
  108. #define TS_Cs6  1109
  109. #define TS_Df6  1109
  110. #define TS_D6   1175
  111. #define TS_Ds6  1245
  112. #define TS_Ef6  1245
  113. #define TS_E6   1329
  114. #define TS_F6   1397
  115. #define TS_Fs6  1480
  116. #define TS_Gf6  1480
  117. #define TS_G6   1568
  118. #define TS_Gs6  1661
  119. #define TS_Af6  1661
  120. #define TS_A6   1760
  121. #define TS_As6  1865
  122. #define TS_Bf6  1865
  123. #define TS_B6   1976
  124.  
  125. #define TS_C7   2093
  126. #define TS_Cs7  2217
  127. #define TS_Df7  2217
  128. #define TS_D7   2349
  129. #define TS_Ds7  2489
  130. #define TS_Ef7  2489
  131. #define TS_E7   2637
  132. #define TS_F7   2794
  133. #define TS_Fs7  2960
  134. #define TS_Gf7  2960
  135. #define TS_G7   3136
  136. #define TS_Gs7  3322
  137. #define TS_Af7  3322
  138. #define TS_A7   3520
  139. #define TS_As7  3729
  140. #define TS_Bf7  3729
  141. #define TS_B7   3951
  142.  
  143. #define TS_C8   4186
  144.  
  145.